[INFO] cloning repository https://github.com/ph1losof/korni
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ph1losof/korni" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fph1losof%2Fkorni", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fph1losof%2Fkorni'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 3f0488e3ffcba330d806d81fbc3dfbb030afb20b
[INFO] testing ph1losof/korni against try#b8e88e5ddf5521a9f43ee3f62a702388c713e4bb for pr-155114
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fph1losof%2Fkorni" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/ph1losof/korni
[INFO] finished tweaking git repo https://github.com/ph1losof/korni
[INFO] tweaked toml for git repo https://github.com/ph1losof/korni written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/ph1losof/korni on toolchain b8e88e5ddf5521a9f43ee3f62a702388c713e4bb
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/ph1losof/korni already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing ph1losof/korni against try#b8e88e5ddf5521a9f43ee3f62a702388c713e4bb for pr-155114
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fph1losof%2Fkorni" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/ph1losof/korni
[INFO] finished tweaking git repo https://github.com/ph1losof/korni
[INFO] tweaked toml for git repo https://github.com/ph1losof/korni written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/ph1losof/korni on toolchain b8e88e5ddf5521a9f43ee3f62a702388c713e4bb
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/ph1losof/korni already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5aab04b991aad6ff4c9ecd7fd3f6e639bd82bdb747ed01c7ed010128ba6da727
[INFO] running `Command { std: "docker" "start" "-a" "5aab04b991aad6ff4c9ecd7fd3f6e639bd82bdb747ed01c7ed010128ba6da727", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5aab04b991aad6ff4c9ecd7fd3f6e639bd82bdb747ed01c7ed010128ba6da727", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5aab04b991aad6ff4c9ecd7fd3f6e639bd82bdb747ed01c7ed010128ba6da727", kill_on_drop: false }`
[INFO] [stdout] 5aab04b991aad6ff4c9ecd7fd3f6e639bd82bdb747ed01c7ed010128ba6da727
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 47d072bbd7fb2b589b6f0ff60735a4c49dd7418edd2ee6ad75fb74b6d34e73f9
[INFO] running `Command { std: "docker" "start" "-a" "47d072bbd7fb2b589b6f0ff60735a4c49dd7418edd2ee6ad75fb74b6d34e73f9", kill_on_drop: false }`
[INFO] [stderr]    Compiling korni v0.1.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lib.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub fn parse(input: &str) -> Vec<Entry> {
[INFO] [stdout]    |                     ^^^^         ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub fn parse(input: &str) -> Vec<Entry<'_>> {
[INFO] [stdout]    |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lib.rs:17:34
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub fn parse_with_options(input: &str, options: ParseOptions) -> Vec<Entry> {
[INFO] [stdout]    |                                  ^^^^ the lifetime is elided here    ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub fn parse_with_options(input: &str, options: ParseOptions) -> Vec<Entry<'_>> {
[INFO] [stdout]    |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/types.rs:97:20
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn as_pair(&self) -> Option<&KeyValuePair> {
[INFO] [stdout]    |                    ^^^^^            ^^^^^^^^^^^^^
[INFO] [stdout]    |                    |                ||
[INFO] [stdout]    |                    |                |the same lifetime is hidden here
[INFO] [stdout]    |                    |                the same lifetime is elided here
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn as_pair(&self) -> Option<&KeyValuePair<'_>> {
[INFO] [stdout]    |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/loader.rs:10:28
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn from_str(input: &str) -> KorniBuilder {
[INFO] [stdout]    |                            ^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn from_str(input: &str) -> KorniBuilder<'_> {
[INFO] [stdout]    |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/loader.rs:14:30
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn from_bytes(input: &[u8]) -> KorniBuilder {
[INFO] [stdout]    |                              ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn from_bytes(input: &[u8]) -> KorniBuilder<'_> {
[INFO] [stdout]    |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.48s
[INFO] running `Command { std: "docker" "inspect" "47d072bbd7fb2b589b6f0ff60735a4c49dd7418edd2ee6ad75fb74b6d34e73f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "47d072bbd7fb2b589b6f0ff60735a4c49dd7418edd2ee6ad75fb74b6d34e73f9", kill_on_drop: false }`
[INFO] [stdout] 47d072bbd7fb2b589b6f0ff60735a4c49dd7418edd2ee6ad75fb74b6d34e73f9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b8153ea867cc48029ea8a8efab0c139ebeb7e88707f3b3ab1639eca0d8092c0a
[INFO] running `Command { std: "docker" "start" "-a" "b8153ea867cc48029ea8a8efab0c139ebeb7e88707f3b3ab1639eca0d8092c0a", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lib.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub fn parse(input: &str) -> Vec<Entry> {
[INFO] [stdout]    |                     ^^^^         ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub fn parse(input: &str) -> Vec<Entry<'_>> {
[INFO] [stdout]    |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lib.rs:17:34
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub fn parse_with_options(input: &str, options: ParseOptions) -> Vec<Entry> {
[INFO] [stdout]    |                                  ^^^^ the lifetime is elided here    ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub fn parse_with_options(input: &str, options: ParseOptions) -> Vec<Entry<'_>> {
[INFO] [stdout]    |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/types.rs:97:20
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn as_pair(&self) -> Option<&KeyValuePair> {
[INFO] [stdout]    |                    ^^^^^            ^^^^^^^^^^^^^
[INFO] [stdout]    |                    |                ||
[INFO] [stdout]    |                    |                |the same lifetime is hidden here
[INFO] [stdout]    |                    |                the same lifetime is elided here
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn as_pair(&self) -> Option<&KeyValuePair<'_>> {
[INFO] [stdout]    |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/loader.rs:10:28
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn from_str(input: &str) -> KorniBuilder {
[INFO] [stdout]    |                            ^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn from_str(input: &str) -> KorniBuilder<'_> {
[INFO] [stdout]    |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/loader.rs:14:30
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn from_bytes(input: &[u8]) -> KorniBuilder {
[INFO] [stdout]    |                              ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn from_bytes(input: &[u8]) -> KorniBuilder<'_> {
[INFO] [stdout]    |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.31
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling korni v0.1.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lib.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub fn parse(input: &str) -> Vec<Entry> {
[INFO] [stdout]    |                     ^^^^         ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub fn parse(input: &str) -> Vec<Entry<'_>> {
[INFO] [stdout]    |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lib.rs:17:34
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub fn parse_with_options(input: &str, options: ParseOptions) -> Vec<Entry> {
[INFO] [stdout]    |                                  ^^^^ the lifetime is elided here    ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub fn parse_with_options(input: &str, options: ParseOptions) -> Vec<Entry<'_>> {
[INFO] [stdout]    |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/types.rs:97:20
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn as_pair(&self) -> Option<&KeyValuePair> {
[INFO] [stdout]    |                    ^^^^^            ^^^^^^^^^^^^^
[INFO] [stdout]    |                    |                ||
[INFO] [stdout]    |                    |                |the same lifetime is hidden here
[INFO] [stdout]    |                    |                the same lifetime is elided here
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn as_pair(&self) -> Option<&KeyValuePair<'_>> {
[INFO] [stdout]    |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/loader.rs:10:28
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn from_str(input: &str) -> KorniBuilder {
[INFO] [stdout]    |                            ^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn from_str(input: &str) -> KorniBuilder<'_> {
[INFO] [stdout]    |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/loader.rs:14:30
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn from_bytes(input: &[u8]) -> KorniBuilder {
[INFO] [stdout]    |                              ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn from_bytes(input: &[u8]) -> KorniBuilder<'_> {
[INFO] [stdout]    |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 11.71s
[INFO] running `Command { std: "docker" "inspect" "b8153ea867cc48029ea8a8efab0c139ebeb7e88707f3b3ab1639eca0d8092c0a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b8153ea867cc48029ea8a8efab0c139ebeb7e88707f3b3ab1639eca0d8092c0a", kill_on_drop: false }`
[INFO] [stdout] b8153ea867cc48029ea8a8efab0c139ebeb7e88707f3b3ab1639eca0d8092c0a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b124ccff0fd7405a4d993024f4aca4f121a627bc994886ec232353d8a16d8bf7
[INFO] running `Command { std: "docker" "start" "-a" "b124ccff0fd7405a4d993024f4aca4f121a627bc994886ec232353d8a16d8bf7", kill_on_drop: false }`
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/lib.rs:13:21
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub fn parse(input: &str) -> Vec<Entry> {
[INFO] [stderr]    |                     ^^^^         ^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                     |
[INFO] [stderr]    |                     the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub fn parse(input: &str) -> Vec<Entry<'_>> {
[INFO] [stderr]    |                                       ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/lib.rs:17:34
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub fn parse_with_options(input: &str, options: ParseOptions) -> Vec<Entry> {
[INFO] [stderr]    |                                  ^^^^ the lifetime is elided here    ^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub fn parse_with_options(input: &str, options: ParseOptions) -> Vec<Entry<'_>> {
[INFO] [stderr]    |                                                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/types.rs:97:20
[INFO] [stderr]    |
[INFO] [stderr] 97 |     pub fn as_pair(&self) -> Option<&KeyValuePair> {
[INFO] [stderr]    |                    ^^^^^            ^^^^^^^^^^^^^
[INFO] [stderr]    |                    |                ||
[INFO] [stderr]    |                    |                |the same lifetime is hidden here
[INFO] [stderr]    |                    |                the same lifetime is elided here
[INFO] [stderr]    |                    the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 97 |     pub fn as_pair(&self) -> Option<&KeyValuePair<'_>> {
[INFO] [stderr]    |                                                  ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/loader.rs:10:28
[INFO] [stderr]    |
[INFO] [stderr] 10 |     pub fn from_str(input: &str) -> KorniBuilder {
[INFO] [stderr]    |                            ^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                            |
[INFO] [stderr]    |                            the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 10 |     pub fn from_str(input: &str) -> KorniBuilder<'_> {
[INFO] [stderr]    |                                                 ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/loader.rs:14:30
[INFO] [stderr]    |
[INFO] [stderr] 14 |     pub fn from_bytes(input: &[u8]) -> KorniBuilder {
[INFO] [stderr]    |                              ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                              |
[INFO] [stderr]    |                              the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 14 |     pub fn from_bytes(input: &[u8]) -> KorniBuilder<'_> {
[INFO] [stderr]    |                                                    ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `korni` (lib) generated 5 warnings (run `cargo fix --lib -p korni` to apply 5 suggestions)
[INFO] [stderr] warning: `korni` (lib test) generated 5 warnings (5 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/korni-b1508f66d4418344)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/complex_scenarios.rs (/opt/rustwide/target/debug/deps/complex_scenarios-d284e12b7f7bdf06)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_complex_json_config ... ok
[INFO] [stdout] test test_duplicate_keys_last_wins ... ok
[INFO] [stdout] test test_complex_pem_key_single_quote ... ok
[INFO] [stdout] test test_complex_pem_key ... ok
[INFO] [stdout] test test_nasty_combination ... ok
[INFO] [stdout] test test_order_preservation_mixed ... ok
[INFO] [stdout] test test_whitespace_torture ... ok
[INFO] [stdout] test test_whitespace_valid_torture ... ok
[INFO] [stdout] test test_stress_many_lines ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_cases.rs (/opt/rustwide/target/debug/deps/edge_cases-e7536fc2cc2abba2)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_empty_input ... ok
[INFO] [stdout] test test_invalid_utf8_bytes ... ok
[INFO] [stdout] test test_mixed_empty_lines_and_comments ... ok
[INFO] [stdout] test test_many_empty_lines ... ok
[INFO] [stdout] test test_invalid_utf8_in_middle ... ok
[INFO] [stdout] test test_only_comments ... ok
[INFO] [stdout] test test_single_key_value_no_newline ... ok
[INFO] [stdout] test test_unicode_in_keys ... ok
[INFO] [stdout] test test_unicode_in_values ... ok
[INFO] [stdout] test test_whitespace_only ... ok
[INFO] [stdout] test test_very_long_key ... ok
[INFO] [stdout] test test_very_long_quoted_value_double ... ok
[INFO] [stdout] test test_very_long_unquoted_value ... ok
[INFO] [stdout] test test_very_long_quoted_value_single ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/general.rs (/opt/rustwide/target/debug/deps/general-f08ecb44569bcdfd)
[INFO] [stdout] 
[INFO] [stdout] running 188 tests
[INFO] [stdout] test test_api_endpoint ... ok
[INFO] [stdout] test test_api_key_with_hash ... ok
[INFO] [stdout] test test_aws_secret_key ... ok
[INFO] [stdout] test test_aws_access_key ... ok
[INFO] [stdout] test test_backslash_continuation_strict ... ok
[INFO] [stdout] test test_basic_parse ... ok
[INFO] [stdout] test test_bom_middle_invalid ... ok
[INFO] [stdout] test test_bom_middle_rejection ... ok
[INFO] [stdout] test test_case_sensitive_keys ... ok
[INFO] [stdout] test test_comment_hash_with_spaces ... ok
[INFO] [stdout] test test_comment_lines ... ok
[INFO] [stdout] test test_comment_only_hash ... ok
[INFO] [stdout] test test_commented_double_quoted_value ... ok
[INFO] [stdout] test test_commented_escaped_quote ... ok
[INFO] [stdout] test test_commented_exported_key_value ... ok
[INFO] [stdout] test test_commented_key_value ... ok
[INFO] [stdout] test test_commented_key_value_with_spaces ... ok
[INFO] [stdout] test test_commented_single_quoted_value ... ok
[INFO] [stdout] test test_continuation_empty_next_line ... ok
[INFO] [stdout] test test_continuation_preserves_leading_space ... ok
[INFO] [stdout] test test_continuation_strict_no_spaces ... ok
[INFO] [stdout] test test_continuation_three_lines ... ok
[INFO] [stdout] test test_crlf_multiline_escaped ... ok
[INFO] [stdout] test test_crlf_unquoted ... ok
[INFO] [stdout] test test_database_url_postgres ... ok
[INFO] [stdout] test test_database_url_mysql ... ok
[INFO] [stdout] test test_double_quote_carriage_return ... ok
[INFO] [stdout] test test_dollar_at_end ... ok
[INFO] [stdout] test test_double_quote_escaped_dollar ... ok
[INFO] [stdout] test test_double_quote_positions ... ok
[INFO] [stdout] test test_double_quote_unknown_escape ... ok
[INFO] [stdout] test test_empty_file ... ok
[INFO] [stdout] test test_empty_double_quotes ... ok
[INFO] [stdout] test test_dollar_before_numbers ... ok
[INFO] [stdout] test test_double_quote_escape_sequences ... ok
[INFO] [stdout] test test_emoji_value ... ok
[INFO] [stdout] test test_double_quote_unicode_escape_literal ... ok
[INFO] [stdout] test test_empty_lines ... ok
[INFO] [stdout] test test_empty_values ... ok
[INFO] [stdout] test test_empty_key_invalid ... ok
[INFO] [stdout] test test_entries_with_empty_lines ... ok
[INFO] [stdout] test test_equals_only ... ok
[INFO] [stdout] test test_dollar_var_literal_unquoted ... ok
[INFO] [stdout] test test_double_quote_consecutive_backslashes ... ok
[INFO] [stdout] test test_double_quote_in_single_quotes ... ok
[INFO] [stdout] test test_error_digit_start_2 ... ok
[INFO] [stdout] test test_error_whitespace_after_equals ... ok
[INFO] [stdout] test test_empty_single_quotes ... ok
[INFO] [stdout] test test_escape_backslash_only ... ok
[INFO] [stdout] test test_entries_with_comments ... ok
[INFO] [stdout] test test_error_digit_start_9 ... ok
[INFO] [stdout] test test_escape_n_only ... ok
[INFO] [stdout] test test_escape_r_only ... ok
[INFO] [stdout] test test_debug_simple ... ok
[INFO] [stdout] test test_error_whitespace_before_equals ... ok
[INFO] [stdout] test test_escape_dollar_only ... ok
[INFO] [stdout] test test_escape_t_only ... ok
[INFO] [stdout] test test_escape_quote_only ... ok
[INFO] [stdout] test test_escape_unknown_b ... ok
[INFO] [stdout] test test_escape_unknown_a ... ok
[INFO] [stdout] test test_escape_unknown_x ... ok
[INFO] [stdout] test test_escape_unknown_f ... ok
[INFO] [stdout] test test_escape_unknown_zero ... ok
[INFO] [stdout] test test_export_no_definition_invalid ... ok
[INFO] [stdout] test test_escape_mixed_sequence ... ok
[INFO] [stdout] test test_export_no_definition ... ok
[INFO] [stdout] test test_escape_unknown_v ... ok
[INFO] [stdout] test test_escaped_quotes_and_content ... ok
[INFO] [stdout] test test_export_no_space ... ok
[INFO] [stdout] test test_export_underscore_key ... ok
[INFO] [stdout] test test_exported_value_key ... ok
[INFO] [stdout] test test_export_multiple_spaces ... ok
[INFO] [stdout] test test_export_prefix ... ok
[INFO] [stdout] test test_inline_comment_after_single_quoted_value ... ok
[INFO] [stdout] test test_export_with_tab ... ok
[INFO] [stdout] test test_hash_directly_after_equals ... ok
[INFO] [stdout] test test_hash_in_quoted_value ... ok
[INFO] [stdout] test test_hash_in_unquoted_value ... ok
[INFO] [stdout] test test_hash_literal_start_of_value ... ok
[INFO] [stdout] test test_inline_comment_multiple_hashes ... ok
[INFO] [stdout] test test_export_standalone ... ok
[INFO] [stdout] test test_inline_comment_after_quoted_value ... ok
[INFO] [stdout] test test_key_numbers_middle ... ok
[INFO] [stdout] test test_indented_comment ... ok
[INFO] [stdout] test test_key_only_no_equals ... ok
[INFO] [stdout] test test_key_span_basic ... ok
[INFO] [stdout] test test_json_in_double_quotes ... ok
[INFO] [stdout] test test_jwt_secret ... ok
[INFO] [stdout] test test_key_all_underscores ... ok
[INFO] [stdout] test test_key_underscore_only_start ... ok
[INFO] [stdout] test test_key_single_char ... ok
[INFO] [stdout] test test_key_starting_with_digit_error ... ok
[INFO] [stdout] test test_key_with_numbers ... ok
[INFO] [stdout] test test_key_with_space_error ... ok
[INFO] [stdout] test test_leading_whitespace_before_export ... ok
[INFO] [stdout] test test_key_mixed_case ... ok
[INFO] [stdout] test test_key_very_long ... ok
[INFO] [stdout] test test_lowercase_key ... ok
[INFO] [stdout] test test_many_hash_marks ... ok
[INFO] [stdout] test test_key_with_dash_error ... ok
[INFO] [stdout] test test_mixed_quote_types ... ok
[INFO] [stdout] test test_multiple_equals ... ok
[INFO] [stdout] test test_multiple_leading_spaces ... ok
[INFO] [stdout] test test_multiple_leading_tabs ... ok
[INFO] [stdout] test test_leading_whitespace_before_key ... ok
[INFO] [stdout] test test_mixed_commented_and_active ... ok
[INFO] [stdout] test test_mixed_leading_whitespace ... ok
[INFO] [stdout] test test_multiline_creation_strict ... ok
[INFO] [stdout] test test_multiple_newlines_only ... ok
[INFO] [stdout] test test_multiple_spaces_before_hash ... ok
[INFO] [stdout] test test_multiple_spaces_in_quotes ... ok
[INFO] [stdout] test test_nested_escapes_deep ... ok
[INFO] [stdout] test test_nested_quotes ... ok
[INFO] [stdout] test test_key_with_dot_error ... ok
[INFO] [stdout] test test_newline_in_single_quotes ... ok
[INFO] [stdout] test test_multiple_continuations ... ok
[INFO] [stdout] test test_no_space_before_hash_after_quote ... ok
[INFO] [stdout] test test_log_level ... ok
[INFO] [stdout] test test_newline_in_double_quotes ... ok
[INFO] [stdout] test test_node_env ... ok
[INFO] [stdout] test test_newline_only ... ok
[INFO] [stdout] test test_oauth_config ... ok
[INFO] [stdout] test test_pem_key_multiline ... ok
[INFO] [stdout] test test_only_comments ... ok
[INFO] [stdout] test test_only_whitespace ... ok
[INFO] [stdout] test test_quoted_multiline ... ok
[INFO] [stdout] test test_position_with_export ... ok
[INFO] [stdout] test test_pure_comment_text ... ok
[INFO] [stdout] test test_port_number ... ok
[INFO] [stdout] test test_single_quote_dollar_literal ... ok
[INFO] [stdout] test test_redis_url ... ok
[INFO] [stdout] test test_single_quote_multiline ... ok
[INFO] [stdout] test test_regular_pair_is_not_comment ... ok
[INFO] [stdout] test test_single_quoted_literal ... ok
[INFO] [stdout] test test_s3_bucket ... ok
[INFO] [stdout] test test_single_quote_backslash_quote ... ok
[INFO] [stdout] test test_quotes_within_unquoted ... ok
[INFO] [stdout] test test_single_quote_positions ... ok
[INFO] [stdout] test test_single_quote_unclosed_error ... ok
[INFO] [stdout] test test_single_space_in_quotes ... ok
[INFO] [stdout] test test_space_after_equals_error ... ok
[INFO] [stdout] test test_single_quote_hash_literal ... ok
[INFO] [stdout] test test_tab_after_equals_error ... ok
[INFO] [stdout] test test_smtp_config ... ok
[INFO] [stdout] test test_tab_before_key ... ok
[INFO] [stdout] test test_strict_whitespace ... ok
[INFO] [stdout] test test_three_entries ... ok
[INFO] [stdout] test test_trailing_junk_after_quote ... ok
[INFO] [stdout] test test_trailing_whitespace_after_quote ... ok
[INFO] [stdout] test test_tab_before_hash_comment ... ok
[INFO] [stdout] test test_underscore_start_key ... ok
[INFO] [stdout] test test_tab_in_quotes ... ok
[INFO] [stdout] test test_trailing_whitespace_after_value ... ok
[INFO] [stdout] test test_unclosed_double_quote ... ok
[INFO] [stdout] test test_unclosed_quote_error ... ok
[INFO] [stdout] test test_unicode_in_quotes ... ok
[INFO] [stdout] test test_unicode_value ... ok
[INFO] [stdout] test test_unquoted_backslash_literal ... ok
[INFO] [stdout] test test_unclosed_single_quote ... ok
[INFO] [stdout] test test_unquoted_with_equals ... ok
[INFO] [stdout] test test_ten_entries ... ok
[INFO] [stdout] test test_value_decimal ... ok
[INFO] [stdout] test test_value_negative_number ... ok
[INFO] [stdout] test test_value_single_char ... ok
[INFO] [stdout] test test_unquoted_escape_n_literal ... ok
[INFO] [stdout] test test_unquoted_no_quote_positions ... ok
[INFO] [stdout] test test_utf8_bom_at_start ... ok
[INFO] [stdout] test test_value_boolean_false ... ok
[INFO] [stdout] test test_value_number_only ... ok
[INFO] [stdout] test test_unquoted_termination ... ok
[INFO] [stdout] test test_value_boolean_true ... ok
[INFO] [stdout] test test_value_span_basic ... ok
[INFO] [stdout] test test_value_with_braces ... ok
[INFO] [stdout] test test_value_with_brackets ... ok
[INFO] [stdout] test test_value_with_caret ... ok
[INFO] [stdout] test test_value_with_ampersand ... ok
[INFO] [stdout] test test_value_very_long ... ok
[INFO] [stdout] test test_value_with_parens ... ok
[INFO] [stdout] test test_value_with_pipe ... ok
[INFO] [stdout] test test_value_with_question_mark ... ok
[INFO] [stdout] test test_value_with_at_sign ... ok
[INFO] [stdout] test test_value_with_slash ... ok
[INFO] [stdout] test test_value_with_backtick ... ok
[INFO] [stdout] test test_value_with_colon ... ok
[INFO] [stdout] test test_value_with_percent ... ok
[INFO] [stdout] test test_value_with_asterisk ... ok
[INFO] [stdout] test test_whitespace_key_invalid ... ok
[INFO] [stdout] test test_value_with_tilde ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 188 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/generated_permutations.rs (/opt/rustwide/target/debug/deps/generated_permutations-38370e883c804e8e)
[INFO] [stdout] 
[INFO] [stdout] running 301 tests
[INFO] [stdout] test test_comment_pad_1 ... ok
[INFO] [stdout] test test_comment_pad_10 ... ok
[INFO] [stdout] test test_comment_pad_11 ... ok
[INFO] [stdout] test test_comment_pad_12 ... ok
[INFO] [stdout] test test_comment_pad_13 ... ok
[INFO] [stdout] test test_comment_pad_14 ... ok
[INFO] [stdout] test test_comment_pad_15 ... ok
[INFO] [stdout] test test_comment_pad_16 ... ok
[INFO] [stdout] test test_comment_pad_17 ... ok
[INFO] [stdout] test test_comment_pad_18 ... ok
[INFO] [stdout] test test_comment_pad_19 ... ok
[INFO] [stdout] test test_comment_pad_2 ... ok
[INFO] [stdout] test test_comment_pad_20 ... ok
[INFO] [stdout] test test_comment_pad_3 ... ok
[INFO] [stdout] test test_comment_pad_4 ... ok
[INFO] [stdout] test test_comment_pad_5 ... ok
[INFO] [stdout] test test_comment_pad_6 ... ok
[INFO] [stdout] test test_comment_pad_7 ... ok
[INFO] [stdout] test test_comment_pad_8 ... ok
[INFO] [stdout] test test_comment_pad_9 ... ok
[INFO] [stdout] test test_dup_11 ... ok
[INFO] [stdout] test test_dup_12 ... ok
[INFO] [stdout] test test_dup_14 ... ok
[INFO] [stdout] test test_dup_15 ... ok
[INFO] [stdout] test test_dup_10 ... ok
[INFO] [stdout] test test_dup_16 ... ok
[INFO] [stdout] test test_dup_19 ... ok
[INFO] [stdout] test test_dup_18 ... ok
[INFO] [stdout] test test_dup_22 ... ok
[INFO] [stdout] test test_dup_25 ... ok
[INFO] [stdout] test test_dup_26 ... ok
[INFO] [stdout] test test_dup_13 ... ok
[INFO] [stdout] test test_dup_17 ... ok
[INFO] [stdout] test test_dup_24 ... ok
[INFO] [stdout] test test_dup_2 ... ok
[INFO] [stdout] test test_dup_27 ... ok
[INFO] [stdout] test test_dup_30 ... ok
[INFO] [stdout] test test_dup_4 ... ok
[INFO] [stdout] test test_dup_23 ... ok
[INFO] [stdout] test test_dup_6 ... ok
[INFO] [stdout] test test_dup_21 ... ok
[INFO] [stdout] test test_dup_20 ... ok
[INFO] [stdout] test test_dup_28 ... ok
[INFO] [stdout] test test_dup_9 ... ok
[INFO] [stdout] test test_dup_3 ... ok
[INFO] [stdout] test test_dup_29 ... ok
[INFO] [stdout] test test_dup_5 ... ok
[INFO] [stdout] test test_dup_8 ... ok
[INFO] [stdout] test test_key_char_A ... ok
[INFO] [stdout] test test_key_char_F ... ok
[INFO] [stdout] test test_key_char_G ... ok
[INFO] [stdout] test test_key_char_H ... ok
[INFO] [stdout] test test_dup_7 ... ok
[INFO] [stdout] test test_key_char_M ... ok
[INFO] [stdout] test test_key_char_C ... ok
[INFO] [stdout] test test_key_char_D ... ok
[INFO] [stdout] test test_key_char_E ... ok
[INFO] [stdout] test test_key_char_I ... ok
[INFO] [stdout] test test_key_char_J ... ok
[INFO] [stdout] test test_key_char_L ... ok
[INFO] [stdout] test test_key_char_B ... ok
[INFO] [stdout] test test_key_char_N ... ok
[INFO] [stdout] test test_key_char_Q ... ok
[INFO] [stdout] test test_key_char_R ... ok
[INFO] [stdout] test test_key_char_K ... ok
[INFO] [stdout] test test_key_char_P ... ok
[INFO] [stdout] test test_key_char_O ... ok
[INFO] [stdout] test test_key_char_S ... ok
[INFO] [stdout] test test_key_char_X ... ok
[INFO] [stdout] test test_key_char_T ... ok
[INFO] [stdout] test test_key_char_Z ... ok
[INFO] [stdout] test test_key_char_b ... ok
[INFO] [stdout] test test_key_char_U ... ok
[INFO] [stdout] test test_key_char_e ... ok
[INFO] [stdout] test test_key_char_W ... ok
[INFO] [stdout] test test_key_char_V ... ok
[INFO] [stdout] test test_key_char_Y ... ok
[INFO] [stdout] test test_key_char_a ... ok
[INFO] [stdout] test test_key_char_c ... ok
[INFO] [stdout] test test_key_char_d ... ok
[INFO] [stdout] test test_key_char_f ... ok
[INFO] [stdout] test test_key_char_l ... ok
[INFO] [stdout] test test_key_char_n ... ok
[INFO] [stdout] test test_key_char_g ... ok
[INFO] [stdout] test test_key_char_h ... ok
[INFO] [stdout] test test_key_char_r ... ok
[INFO] [stdout] test test_key_char_i ... ok
[INFO] [stdout] test test_key_char_t ... ok
[INFO] [stdout] test test_key_char_u ... ok
[INFO] [stdout] test test_key_char_j ... ok
[INFO] [stdout] test test_key_char_m ... ok
[INFO] [stdout] test test_key_char_o ... ok
[INFO] [stdout] test test_key_char_p ... ok
[INFO] [stdout] test test_key_char_s ... ok
[INFO] [stdout] test test_key_char_y ... ok
[INFO] [stdout] test test_key_char_k ... ok
[INFO] [stdout] test test_key_char_q ... ok
[INFO] [stdout] test test_key_char_w ... ok
[INFO] [stdout] test test_key_char_x ... ok
[INFO] [stdout] test test_mixed_key_C ... ok
[INFO] [stdout] test test_mixed_key_D ... ok
[INFO] [stdout] test test_key_char_v ... ok
[INFO] [stdout] test test_mixed_key_F ... ok
[INFO] [stdout] test test_key_char_z ... ok
[INFO] [stdout] test test_mixed_key_B ... ok
[INFO] [stdout] test test_mixed_key_I ... ok
[INFO] [stdout] test test_mixed_key_J ... ok
[INFO] [stdout] test test_mixed_key_E ... ok
[INFO] [stdout] test test_mixed_key_G ... ok
[INFO] [stdout] test test_mixed_key_H ... ok
[INFO] [stdout] test test_mixed_key_A ... ok
[INFO] [stdout] test test_mixed_key_K ... ok
[INFO] [stdout] test test_mixed_key_M ... ok
[INFO] [stdout] test test_mixed_key_L ... ok
[INFO] [stdout] test test_mixed_key_N ... ok
[INFO] [stdout] test test_mixed_key_Q ... ok
[INFO] [stdout] test test_mixed_key_R ... ok
[INFO] [stdout] test test_mixed_key_T ... ok
[INFO] [stdout] test test_mixed_key_O ... ok
[INFO] [stdout] test test_mixed_key_W ... ok
[INFO] [stdout] test test_mixed_key_S ... ok
[INFO] [stdout] test test_mixed_key_U ... ok
[INFO] [stdout] test test_mixed_key_X ... ok
[INFO] [stdout] test test_mixed_key_V ... ok
[INFO] [stdout] test test_mixed_key_Z ... ok
[INFO] [stdout] test test_pad_export_10 ... ok
[INFO] [stdout] test test_mixed_key_P ... ok
[INFO] [stdout] test test_mixed_key_Y ... ok
[INFO] [stdout] test test_pad_export_13 ... ok
[INFO] [stdout] test test_pad_export_14 ... ok
[INFO] [stdout] test test_pad_export_16 ... ok
[INFO] [stdout] test test_pad_export_17 ... ok
[INFO] [stdout] test test_pad_export_19 ... ok
[INFO] [stdout] test test_pad_export_1 ... ok
[INFO] [stdout] test test_pad_export_11 ... ok
[INFO] [stdout] test test_pad_export_2 ... ok
[INFO] [stdout] test test_pad_export_15 ... ok
[INFO] [stdout] test test_pad_export_21 ... ok
[INFO] [stdout] test test_pad_export_12 ... ok
[INFO] [stdout] test test_pad_export_23 ... ok
[INFO] [stdout] test test_pad_export_24 ... ok
[INFO] [stdout] test test_pad_export_25 ... ok
[INFO] [stdout] test test_pad_export_27 ... ok
[INFO] [stdout] test test_pad_export_29 ... ok
[INFO] [stdout] test test_pad_export_20 ... ok
[INFO] [stdout] test test_pad_export_4 ... ok
[INFO] [stdout] test test_pad_export_18 ... ok
[INFO] [stdout] test test_pad_export_22 ... ok
[INFO] [stdout] test test_pad_export_26 ... ok
[INFO] [stdout] test test_pad_export_5 ... ok
[INFO] [stdout] test test_pad_export_28 ... ok
[INFO] [stdout] test test_pad_export_3 ... ok
[INFO] [stdout] test test_pad_export_30 ... ok
[INFO] [stdout] test test_pad_export_6 ... ok
[INFO] [stdout] test test_pad_key_1 ... ok
[INFO] [stdout] test test_pad_export_7 ... ok
[INFO] [stdout] test test_pad_key_10 ... ok
[INFO] [stdout] test test_pad_key_11 ... ok
[INFO] [stdout] test test_pad_export_9 ... ok
[INFO] [stdout] test test_pad_export_8 ... ok
[INFO] [stdout] test test_pad_key_13 ... ok
[INFO] [stdout] test test_pad_key_15 ... ok
[INFO] [stdout] test test_pad_key_16 ... ok
[INFO] [stdout] test test_pad_key_17 ... ok
[INFO] [stdout] test test_pad_key_18 ... ok
[INFO] [stdout] test test_pad_key_14 ... ok
[INFO] [stdout] test test_pad_key_21 ... ok
[INFO] [stdout] test test_pad_key_12 ... ok
[INFO] [stdout] test test_pad_key_24 ... ok
[INFO] [stdout] test test_pad_key_19 ... ok
[INFO] [stdout] test test_pad_key_20 ... ok
[INFO] [stdout] test test_pad_key_22 ... ok
[INFO] [stdout] test test_pad_key_25 ... ok
[INFO] [stdout] test test_pad_key_26 ... ok
[INFO] [stdout] test test_pad_key_28 ... ok
[INFO] [stdout] test test_pad_key_2 ... ok
[INFO] [stdout] test test_pad_key_4 ... ok
[INFO] [stdout] test test_pad_key_23 ... ok
[INFO] [stdout] test test_pad_key_30 ... ok
[INFO] [stdout] test test_pad_key_8 ... ok
[INFO] [stdout] test test_pad_key_9 ... ok
[INFO] [stdout] test test_pad_key_29 ... ok
[INFO] [stdout] test test_pad_key_5 ... ok
[INFO] [stdout] test test_pad_val_1 ... ok
[INFO] [stdout] test test_pad_key_6 ... ok
[INFO] [stdout] test test_pad_key_7 ... ok
[INFO] [stdout] test test_pad_key_27 ... ok
[INFO] [stdout] test test_pad_key_3 ... ok
[INFO] [stdout] test test_pad_val_10 ... ok
[INFO] [stdout] test test_pad_val_11 ... ok
[INFO] [stdout] test test_pad_val_13 ... ok
[INFO] [stdout] test test_pad_val_15 ... ok
[INFO] [stdout] test test_pad_val_14 ... ok
[INFO] [stdout] test test_pad_val_16 ... ok
[INFO] [stdout] test test_pad_val_18 ... ok
[INFO] [stdout] test test_pad_val_20 ... ok
[INFO] [stdout] test test_pad_val_21 ... ok
[INFO] [stdout] test test_pad_val_17 ... ok
[INFO] [stdout] test test_pad_val_12 ... ok
[INFO] [stdout] test test_pad_val_19 ... ok
[INFO] [stdout] test test_pad_val_22 ... ok
[INFO] [stdout] test test_pad_val_2 ... ok
[INFO] [stdout] test test_pad_val_23 ... ok
[INFO] [stdout] test test_pad_val_24 ... ok
[INFO] [stdout] test test_pad_val_25 ... ok
[INFO] [stdout] test test_pad_val_26 ... ok
[INFO] [stdout] test test_pad_val_28 ... ok
[INFO] [stdout] test test_pad_val_27 ... ok
[INFO] [stdout] test test_pad_val_4 ... ok
[INFO] [stdout] test test_pad_val_30 ... ok
[INFO] [stdout] test test_pad_val_6 ... ok
[INFO] [stdout] test test_pad_val_7 ... ok
[INFO] [stdout] test test_pad_val_8 ... ok
[INFO] [stdout] test test_pad_val_9 ... ok
[INFO] [stdout] test test_quoted_pad_0 ... ok
[INFO] [stdout] test test_quoted_pad_10 ... ok
[INFO] [stdout] test test_quoted_pad_13 ... ok
[INFO] [stdout] test test_quoted_pad_14 ... ok
[INFO] [stdout] test test_pad_val_5 ... ok
[INFO] [stdout] test test_pad_val_29 ... ok
[INFO] [stdout] test test_quoted_pad_18 ... ok
[INFO] [stdout] test test_quoted_pad_2 ... ok
[INFO] [stdout] test test_quoted_pad_11 ... ok
[INFO] [stdout] test test_quoted_pad_12 ... ok
[INFO] [stdout] test test_pad_val_3 ... ok
[INFO] [stdout] test test_quoted_pad_15 ... ok
[INFO] [stdout] test test_quoted_pad_4 ... ok
[INFO] [stdout] test test_quoted_pad_6 ... ok
[INFO] [stdout] test test_quoted_pad_16 ... ok
[INFO] [stdout] test test_quoted_pad_17 ... ok
[INFO] [stdout] test test_quoted_pad_1 ... ok
[INFO] [stdout] test test_quoted_pad_19 ... ok
[INFO] [stdout] test test_quoted_pad_3 ... ok
[INFO] [stdout] test test_quoted_pad_5 ... ok
[INFO] [stdout] test test_quoted_pad_9 ... ok
[INFO] [stdout] test test_quoted_pad_7 ... ok
[INFO] [stdout] test test_quoted_pad_8 ... ok
[INFO] [stdout] test test_special_double_ampersand ... ok
[INFO] [stdout] test test_special_double_backtick ... ok
[INFO] [stdout] test test_special_double_colon ... ok
[INFO] [stdout] test test_special_double_at ... ok
[INFO] [stdout] test test_special_double_comma ... ok
[INFO] [stdout] test test_special_double_dot ... ok
[INFO] [stdout] test test_special_double_exclamation ... ok
[INFO] [stdout] test test_special_double_asterisk ... ok
[INFO] [stdout] test test_special_double_lbrace ... ok
[INFO] [stdout] test test_special_double_lbracket ... ok
[INFO] [stdout] test test_special_double_equals ... ok
[INFO] [stdout] test test_special_double_less ... ok
[INFO] [stdout] test test_special_double_caret ... ok
[INFO] [stdout] test test_special_double_plus ... ok
[INFO] [stdout] test test_special_double_question ... ok
[INFO] [stdout] test test_special_double_rbrace ... ok
[INFO] [stdout] test test_special_double_hash ... ok
[INFO] [stdout] test test_special_double_lparen ... ok
[INFO] [stdout] test test_special_double_percent ... ok
[INFO] [stdout] test test_special_double_rbracket ... ok
[INFO] [stdout] test test_special_double_minus ... ok
[INFO] [stdout] test test_special_double_pipe ... ok
[INFO] [stdout] test test_special_double_greater ... ok
[INFO] [stdout] test test_special_double_rparen ... ok
[INFO] [stdout] test test_special_double_semicolon ... ok
[INFO] [stdout] test test_special_double_slash ... ok
[INFO] [stdout] test test_special_double_tilde ... ok
[INFO] [stdout] test test_special_single_at ... ok
[INFO] [stdout] test test_special_single_backtick ... ok
[INFO] [stdout] test test_special_single_colon ... ok
[INFO] [stdout] test test_special_single_asterisk ... ok
[INFO] [stdout] test test_special_single_dot ... ok
[INFO] [stdout] test test_special_single_caret ... ok
[INFO] [stdout] test test_special_single_greater ... ok
[INFO] [stdout] test test_special_single_hash ... ok
[INFO] [stdout] test test_special_single_lbrace ... ok
[INFO] [stdout] test test_special_single_less ... ok
[INFO] [stdout] test test_special_single_lparen ... ok
[INFO] [stdout] test test_special_single_comma ... ok
[INFO] [stdout] test test_special_single_ampersand ... ok
[INFO] [stdout] test test_special_single_equals ... ok
[INFO] [stdout] test test_special_single_pipe ... ok
[INFO] [stdout] test test_special_single_plus ... ok
[INFO] [stdout] test test_special_single_question ... ok
[INFO] [stdout] test test_special_single_rbrace ... ok
[INFO] [stdout] test test_special_single_rbracket ... ok
[INFO] [stdout] test test_special_single_exclamation ... ok
[INFO] [stdout] test test_special_single_lbracket ... ok
[INFO] [stdout] test test_special_single_minus ... ok
[INFO] [stdout] test test_special_single_percent ... ok
[INFO] [stdout] test test_special_single_rparen ... ok
[INFO] [stdout] test test_special_single_semicolon ... ok
[INFO] [stdout] test test_special_single_slash ... ok
[INFO] [stdout] test test_special_single_tilde ... ok
[INFO] [stdout] test test_val_digit_0 ... ok
[INFO] [stdout] test test_val_digit_2 ... ok
[INFO] [stdout] test test_val_digit_1 ... ok
[INFO] [stdout] test test_val_digit_3 ... ok
[INFO] [stdout] test test_val_digit_4 ... ok
[INFO] [stdout] test test_val_digit_5 ... ok
[INFO] [stdout] test test_val_digit_6 ... ok
[INFO] [stdout] test test_val_digit_7 ... ok
[INFO] [stdout] test test_val_digit_8 ... ok
[INFO] [stdout] test test_val_digit_9 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 301 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/repro_double_equals.rs (/opt/rustwide/target/debug/deps/repro_double_equals-cc909b8a89df0f5e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_multiple_equals_in_value_ok ... ok
[INFO] [stdout] test test_double_equals_should_fail ... ok
[INFO] [stdout] test test_multiple_equals_quoted_ok ... ok
[INFO] [stdout] test test_multiple_equals_quoted_single_ok ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spec_compliance_comments.rs (/opt/rustwide/target/debug/deps/spec_compliance_comments-cec471ce3b0863db)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test test_comment_indent ... ok
[INFO] [stdout] test test_comment_multiple_lines ... ok
[INFO] [stdout] test test_comment_tab_indent ... ok
[INFO] [stdout] test test_comment_only ... ok
[INFO] [stdout] test test_commented_pair_indent ... ok
[INFO] [stdout] test test_commented_pair_detection ... ok
[INFO] [stdout] test test_commented_pair_invalid ... ok
[INFO] [stdout] test test_commented_pair_quoted ... ok
[INFO] [stdout] test test_empty_lines_ignored ... ok
[INFO] [stdout] test test_hash_at_start ... ok
[INFO] [stdout] test test_hash_escaped_double_check ... ok
[INFO] [stdout] test test_hash_in_double_quote ... ok
[INFO] [stdout] test test_hash_in_single_quote ... ok
[INFO] [stdout] test test_hash_no_space ... ok
[INFO] [stdout] test test_inline_comment_many_spaces ... ok
[INFO] [stdout] test test_inline_comment_no_space_quoted ... ok
[INFO] [stdout] test test_inline_comment_quoted_double ... ok
[INFO] [stdout] test test_inline_comment_quoted_single ... ok
[INFO] [stdout] test test_inline_comment_space ... ok
[INFO] [stdout] test test_option_include_comments ... ok
[INFO] [stdout] test test_inline_comment_tab ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spec_compliance_encoding.rs (/opt/rustwide/target/debug/deps/spec_compliance_encoding-019db04654a5f264)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_bom_middle_error ... ok
[INFO] [stdout] test test_bom_in_value_error ... ok
[INFO] [stdout] test test_bom_start ... ok
[INFO] [stdout] test test_utf8_valid_chars ... ok
[INFO] [stdout] test test_utf8_key_is_invalid ... ok
[INFO] [stdout] test test_valid_utf8_emoji_in_value ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spec_compliance_export.rs (/opt/rustwide/target/debug/deps/spec_compliance_export-0fc38f6121c7f315)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test test_expor_key ... ok
[INFO] [stdout] test test_export_as_part_of_key ... ok
[INFO] [stdout] test test_export_in_value ... ok
[INFO] [stdout] test test_export_basic ... ok
[INFO] [stdout] test test_export_leading_mixed ... ok
[INFO] [stdout] test test_export_leading_space ... ok
[INFO] [stdout] test test_export_many_spaces ... ok
[INFO] [stdout] test test_export_leading_tab ... ok
[INFO] [stdout] test test_export_only_error ... ok
[INFO] [stdout] test test_export_no_key_error ... ok
[INFO] [stdout] test test_export_quoted_double ... ok
[INFO] [stdout] test test_export_quoted_single ... ok
[INFO] [stdout] test test_export_space_only ... ok
[INFO] [stdout] test test_export_tab ... ok
[INFO] [stdout] test test_export_underscore ... ok
[INFO] [stdout] test test_exported_key ... ok
[INFO] [stdout] test test_exporting_key ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spec_compliance_keys.rs (/opt/rustwide/target/debug/deps/spec_compliance_keys-9e88883efffb2219)
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test test_case_sensitivity_distinct ... ok
[INFO] [stdout] test test_export_no_space_is_key ... ok
[INFO] [stdout] test test_all_underscores ... ok
[INFO] [stdout] test test_expor_is_key ... ok
[INFO] [stdout] test test_empty_key ... ok
[INFO] [stdout] test test_export_underscore_is_key ... ok
[INFO] [stdout] test test_exported_is_key ... ok
[INFO] [stdout] test test_invalid_char_bracket ... ok
[INFO] [stdout] test test_invalid_char_colon ... ok
[INFO] [stdout] test test_invalid_char_dash ... ok
[INFO] [stdout] test test_invalid_char_dot ... ok
[INFO] [stdout] test test_invalid_char_slash ... ok
[INFO] [stdout] test test_invalid_char_space ... ok
[INFO] [stdout] test test_invalid_start_0 ... ok
[INFO] [stdout] test test_invalid_start_1 ... ok
[INFO] [stdout] test test_invalid_start_9 ... ok
[INFO] [stdout] test test_key_all_caps ... ok
[INFO] [stdout] test test_key_mixed_case ... ok
[INFO] [stdout] test test_key_all_lower ... ok
[INFO] [stdout] test test_key_start_lowercase_a ... ok
[INFO] [stdout] test test_key_start_lowercase_z ... ok
[INFO] [stdout] test test_key_start_uppercase_a ... ok
[INFO] [stdout] test test_key_start_uppercase_z ... ok
[INFO] [stdout] test test_leading_mixed ... ok
[INFO] [stdout] test test_key_with_many_digits ... ok
[INFO] [stdout] test test_key_alternating ... ok
[INFO] [stdout] test test_leading_tab ... ok
[INFO] [stdout] test test_long_mixed ... ok
[INFO] [stdout] test test_key_underscores_middle ... ok
[INFO] [stdout] test test_space_after_equals_error ... ok
[INFO] [stdout] test test_tab_before_equals_error ... ok
[INFO] [stdout] test test_key_with_digits ... ok
[INFO] [stdout] test test_underscore_then_number ... ok
[INFO] [stdout] test test_key_multiple_underscores ... ok
[INFO] [stdout] test test_whitespace_key ... ok
[INFO] [stdout] test test_key_start_underscore ... ok
[INFO] [stdout] test test_space_before_equals_error ... ok
[INFO] [stdout] test test_single_char_keys ... ok
[INFO] [stdout] test test_key_underscores_end ... ok
[INFO] [stdout] test test_tab_key ... ok
[INFO] [stdout] test test_tab_after_equals_error ... ok
[INFO] [stdout] test test_leading_space ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spec_compliance_values_quoted.rs (/opt/rustwide/target/debug/deps/spec_compliance_values_quoted-24deee4bea1deb6f)
[INFO] [stdout] 
[INFO] [stdout] running 48 tests
[INFO] [stdout] test test_double_empty ... ok
[INFO] [stdout] test test_consecutive_backslashes ... ok
[INFO] [stdout] test test_double_escape_dollar ... ok
[INFO] [stdout] test test_double_escape_backslash ... ok
[INFO] [stdout] test test_double_escape_quote ... ok
[INFO] [stdout] test test_double_escape_n ... ok
[INFO] [stdout] test test_double_escape_r ... ok
[INFO] [stdout] test test_double_escape_t ... ok
[INFO] [stdout] test test_double_in_single ... ok
[INFO] [stdout] test test_double_json_1 ... ok
[INFO] [stdout] test test_double_json_2 ... ok
[INFO] [stdout] test test_double_junk_after ... ok
[INFO] [stdout] test test_double_junk_hash ... ok
[INFO] [stdout] test test_double_multiline_backslash_continuation ... ok
[INFO] [stdout] test test_double_multiline_basic ... ok
[INFO] [stdout] test test_double_multiline_escaped_newline ... ok
[INFO] [stdout] test test_double_quote_at_end_of_line_escape ... ok
[INFO] [stdout] test test_double_simple ... ok
[INFO] [stdout] test test_double_space ... ok
[INFO] [stdout] test test_double_unclosed_eof ... ok
[INFO] [stdout] test test_double_unknown_a ... ok
[INFO] [stdout] test test_double_unknown_b ... ok
[INFO] [stdout] test test_double_unknown_f ... ok
[INFO] [stdout] test test_double_unknown_z ... ok
[INFO] [stdout] test test_double_unknown_v ... ok
[INFO] [stdout] test test_double_unknown_zero ... ok
[INFO] [stdout] test test_single_backslash ... ok
[INFO] [stdout] test test_mixed_nesting ... ok
[INFO] [stdout] test test_single_dollar ... ok
[INFO] [stdout] test test_single_fake_quote ... ok
[INFO] [stdout] test test_single_empty ... ok
[INFO] [stdout] test test_single_double_quote ... ok
[INFO] [stdout] test test_single_fake_newline ... ok
[INFO] [stdout] test test_single_multiline_basic ... ok
[INFO] [stdout] test test_single_fake_tab ... ok
[INFO] [stdout] test test_single_multiline_empty_lines ... ok
[INFO] [stdout] test test_single_multiline_leading_newline ... ok
[INFO] [stdout] test test_single_quote_cannot_be_escaped ... ok
[INFO] [stdout] test test_single_simple ... ok
[INFO] [stdout] test test_single_hash ... ok
[INFO] [stdout] test test_single_space ... ok
[INFO] [stdout] test test_single_in_double ... ok
[INFO] [stdout] test test_single_unclosed_eof ... ok
[INFO] [stdout] test test_single_multiline_trailing_newline ... ok
[INFO] [stdout] test test_single_two_backslashes ... ok
[INFO] [stdout] test test_single_unclosed_eol ... ok
[INFO] [stdout] test test_single_whitespace ... ok
[INFO] [stdout] test test_single_junk_after ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spec_compliance_values_unquoted.rs (/opt/rustwide/target/debug/deps/spec_compliance_values_unquoted-6b90316c98599603)
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test test_complex_path_unix ... ok
[INFO] [stdout] test test_complex_path_windows ... ok
[INFO] [stdout] test test_complex_url ... ok
[INFO] [stdout] test test_continuation_basic ... ok
[INFO] [stdout] test test_continuation_crlf ... ok
[INFO] [stdout] test test_continuation_space ... ok
[INFO] [stdout] test test_continuation_multiple ... ok
[INFO] [stdout] test test_empty_immediate_crlf ... ok
[INFO] [stdout] test test_empty_immediate_newline ... ok
[INFO] [stdout] test test_empty_eof ... ok
[INFO] [stdout] test test_empty_with_trailing_space ... ok
[INFO] [stdout] test test_unicode_emoji ... ok
[INFO] [stdout] test test_unicode_mixed ... ok
[INFO] [stdout] test test_unicode_utf8 ... ok
[INFO] [stdout] test test_unquoted_alpha ... ok
[INFO] [stdout] test test_unquoted_ampersand ... ok
[INFO] [stdout] test test_unquoted_asterisk ... ok
[INFO] [stdout] test test_unquoted_at ... ok
[INFO] [stdout] test test_unquoted_backslash_literal ... ok
[INFO] [stdout] test test_unquoted_brace_close ... ok
[INFO] [stdout] test test_unquoted_backtick ... ok
[INFO] [stdout] test test_unquoted_brace_open ... ok
[INFO] [stdout] test test_unquoted_bracket_close ... ok
[INFO] [stdout] test test_unquoted_bracket_open ... ok
[INFO] [stdout] test test_unquoted_caret ... ok
[INFO] [stdout] test test_unquoted_colon ... ok
[INFO] [stdout] test test_unquoted_comma ... ok
[INFO] [stdout] test test_unquoted_crlf_term ... ok
[INFO] [stdout] test test_unquoted_dash ... ok
[INFO] [stdout] test test_unquoted_dot ... ok
[INFO] [stdout] test test_unquoted_double_backslash_literal ... ok
[INFO] [stdout] test test_unquoted_exclamation ... ok
[INFO] [stdout] test test_unquoted_fake_escape_n ... ok
[INFO] [stdout] test test_unquoted_fake_escape_r ... ok
[INFO] [stdout] test test_unquoted_fake_escape_t ... ok
[INFO] [stdout] test test_unquoted_hash_literal_no_space ... ok
[INFO] [stdout] test test_unquoted_hash_literal_start ... ok
[INFO] [stdout] test test_unquoted_inline_comment_space ... ok
[INFO] [stdout] test test_unquoted_inline_comment_tab ... ok
[INFO] [stdout] test test_unquoted_mixed ... ok
[INFO] [stdout] test test_unquoted_newline_term ... ok
[INFO] [stdout] test test_unquoted_numeric ... ok
[INFO] [stdout] test test_unquoted_paren_close ... ok
[INFO] [stdout] test test_unquoted_percent ... ok
[INFO] [stdout] test test_unquoted_paren_open ... ok
[INFO] [stdout] test test_unquoted_pipe ... ok
[INFO] [stdout] test test_unquoted_plus ... ok
[INFO] [stdout] test test_unquoted_semicolon ... ok
[INFO] [stdout] test test_unquoted_slash ... ok
[INFO] [stdout] test test_unquoted_question ... ok
[INFO] [stdout] test test_unquoted_trailing_backslash_literal ... ok
[INFO] [stdout] test test_unquoted_tab_term ... ok
[INFO] [stdout] test test_unquoted_underscore ... ok
[INFO] [stdout] test test_unquoted_tilde ... ok
[INFO] [stdout] test test_unquoted_trailing_mixed ... ok
[INFO] [stdout] test test_unquoted_trailing_space ... ok
[INFO] [stdout] test test_unquoted_space_term ... ok
[INFO] [stdout] test test_unquoted_trailing_tab ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/specification_compliance_complex.rs (/opt/rustwide/target/debug/deps/specification_compliance_complex-d0730654bb21009b)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_complex_escaping_madness ... ok
[INFO] [stdout] test test_complex_nesting_deep ... ok
[INFO] [stdout] test test_continuation_space_preservation ... ok
[INFO] [stdout] test test_continuation_empty_lines_consumed ... ok
[INFO] [stdout] test test_error_message_no_value_leak ... ok
[INFO] [stdout] test test_continuation_with_inline_comment ... ok
[INFO] [stdout] test test_mixed_newline_normalization ... ok
[INFO] [stdout] test test_multiline_empty_lines_preserved_quoted ... ok
[INFO] [stdout] test test_security_newline_injection_attempt_unquoted ... ok
[INFO] [stdout] test test_security_newline_injection_in_quotes ... ok
[INFO] [stdout] test test_spec_5_2_continuation_before_comment ... ok
[INFO] [stdout] test test_variable_interpolation_escaped_dollar ... ok
[INFO] [stdout] test test_variable_interpolation_is_literal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests korni
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b124ccff0fd7405a4d993024f4aca4f121a627bc994886ec232353d8a16d8bf7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b124ccff0fd7405a4d993024f4aca4f121a627bc994886ec232353d8a16d8bf7", kill_on_drop: false }`
[INFO] [stdout] b124ccff0fd7405a4d993024f4aca4f121a627bc994886ec232353d8a16d8bf7
